collective defence - French English Dictionary